poncho made of wool or canvas - Allemand Anglais Dictionnaire